Synonyms for "happen upon"

Words with similar meaning